(river) turn - French English Dictionary